Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ELMCROFT Detached £215,000 23 Jun 1999
3 ELMCROFT Detached £385,000 19 Aug 2004
4 ELMCROFT Detached £1,200,000 1 Jul 2016
5 ELMCROFT Detached £115,000 28 Aug 1996